Aliens have taken over your space station and now your mission is to save it!
